lacking funds - French English Dictionary